Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Detached £175,500 15 Apr 2002
2 THE LARCHES Semi-Detached £107,000 1 Sep 1997
3 THE LARCHES Detached £265,860 9 Jul 2013
4 THE LARCHES Detached £415,500 14 Jan 2022
5 THE LARCHES Semi-Detached £535,000 23 Jun 2022